home *** CD-ROM | disk | FTP | other *** search
/ HPAVC / HPAVC CD-ROM.iso / CYBR150.ZIP / CYBERCOM.150 / CYBERCD.DOC < prev    next >
Text File  |  1995-11-30  |  10KB  |  168 lines

  1. Cyber CDPlayer (TSR Version) Version 1.00            (April 1st, 1995) 
  2. Copyright (C) 1995, Megalomania Software.            Author: Jason Percival
  3. ───────────────────────────────────────────────────────────────────────────
  4.  
  5. * THE NEXT VERSION OF CYBERCD IS IN THE WORKS BUT DUE TO DEADLINES IT HAS *
  6. * NOT BEEN INCLUDED WITH THIS VERSION OF CYBERCOM. (VERSION 1.50)         *
  7. * There will be many enhancements such as commandline cd controlling,     *
  8. * artist/title database, random playing and much more! Stay tuned...      *
  9.  
  10. The CyberCom CDPlayer (CyberCD), is an addon to the CyberCom communications
  11. program by Megalomania Software. It is a swapping TSR that takes approx. 7k
  12. of conventional  memory,  allowing you  to play audio  CD's in your  CD-ROM 
  13. drive. Since CyberCD is a TSR program, it means you can pop it up while you
  14. are running practically any other application by pressing Ctrl-Backspace.  
  15.  
  16. Important!
  17. ───────────────────────────────────────────────────────────────────────────
  18. The Microsoft CD Extentions driver (MSCDEX.EXE) must be  loaded, as CyberCD 
  19. makes extensive use of it for controlling the CD-ROM device. Presently only 
  20. the first CDROM drive is supported, although all  CDROM drives are detected 
  21. and kept track of.  MSCDEX.EXE version 2.23 was used in the  development of 
  22. CyberCD.
  23.  
  24.  
  25.      *** FASTFWD & REWIND - Are currently disabled in this version! ***
  26.  
  27. For more important information See "Notes about CyberCD".
  28.  
  29.  
  30. Commandline Options:
  31. ───────────────────────────────────────────────────────────────────────────
  32. /D    (Use Disk)
  33.       Forces CyberCD to use disk space for swapping even if sufficient EMS
  34.       or XMS space is available. You'd specify this option if you have 
  35.       other applications that will need the EMS or XMS space, or if you 
  36.       have an extended memory RAM disk that you prefer to use for 
  37.       swapping. Note that CyberCD allocates space for the TSR-swapping
  38.       requirements when it goes resident.
  39.  
  40. /U    (Unload CyberCD)
  41.       This commandline option will if possible, unload CyberCD from memory, 
  42.       and  restores all  interrupt  vectors  taken over.  The  unload  will 
  43.       succeed only if no TSRs that grab  interrupt vectors have been loaded 
  44.       after CyberCD.
  45.  
  46. /S    (Swap Path)
  47.       Specifies an  alternate drive and  directory for the  swap files. The
  48.       default location is C:\. Note that the parameter to /S should specify 
  49.       a  complete  path  name,  including a  drive  and  directory  but  no 
  50.       filename.
  51.  
  52.       Example: CYBERCD /S D:\TEMP
  53.  
  54. /M    (Swapping Messages Off)
  55.       Disables  the  swapping  message, which  CyberCD  normally   displays 
  56.       whenever it is swapping to disk or to EMS or XMS when  it judges that
  57.       the swap delay would be  noticeable.  /M is particularly  useful when
  58.       you're swapping to a RAM disk.
  59.  
  60.  
  61. /X    (Use XMS)
  62.       enables the use of XMS memory for swapping. Note that in order to use
  63.       the XMS option, you must have an XMS-compatible driver installed.
  64.       Microsoft distributes the HIMEM.SYS driver for free and also with 
  65.       some of their products like Windows. Other XMS-compatible drivers
  66.       include QEXT.SYS and QEMM.SYS from Quarterdeck and 386MAX.SYS from
  67.       Qualitas.
  68.  
  69. Notes about CyberCD:
  70. ───────────────────────────────────────────────────────────────────────────
  71.   ■ CyberCD can be loaded high safely.
  72.  
  73.   ■ DO NOT pop up CyberCD while operating in graphics mode.  CyberCD simply
  74.     doesn't know how to save and restore the state of a graphics screen.
  75.  
  76.   ■ DO NOT load CyberCD before a network  shell, or any  other program that
  77.     receives real-time messages.  When the TSR pops up it must  disable all
  78.     of  these  programs  loaded  after it, since  it  is  overwriting their 
  79.     memory.  In some cases, the side  effects are  relatively  benign, like
  80.     losing  some  characters  in a  communications  session.  In others the 
  81.     system  may  hang.  Loading  CyberCD  after  such  programs is  usually 
  82.     acceptable, and highly recommended.
  83.  
  84.   ■ DO NOT load CyberCD before multi-tasking system managers like Desqview, 
  85.     OmniView and others. The reasoning is similiar to the the previous, but 
  86.     the side effects in this case are never benign.  Loading the TSR within 
  87.     a parition is fine, as long as the partition reserves enough memory for 
  88.     the full image of the TSR and not just its resident kernel.
  89.  
  90.   ■ DO NOT pop up CyberCD while a program  is active that uses a  protected
  91.     mode DOS extender like Phar Laps. DOS extenders play quite a few tricks 
  92.     themselves-remapping the 8259 interrupt controller, for example-as well 
  93.     as switching the processor into protected mode  and, in the case of 386 
  94.     systems, remapping memory. We've found that certain extenders, like the 
  95.     one from Rational Systems (used in  Lotus 1-2-3 version 3.0), co-exists 
  96.     nicely with swappable TSRs,  while others, like the one from  Phar Lap, 
  97.     don't get along at all.
  98.  
  99.  
  100. CyberCD Control
  101. ───────────────────────────────────────────────────────────────────────────
  102. When CyberCD is  poped up  (by pressing  Ctrl-Backspace), the main  control
  103. screen is displayed in a  window.  This window contains information on  the 
  104. all tracks, and the  current track being played.  It also contains  various
  105. buttons that control the CDROM.  On outline of the various  control buttons
  106. and the keys which activate them are described below:
  107.  
  108.  
  109.      Key                         Explanation
  110.    ┌─────┬────────────────────────────────────────────────────────────────┐
  111.    │ -   │ (Prev)    Decrements to the previous track number.             │
  112.    ├─────┼────────────────────────────────────────────────────────────────┤
  113.    │ +   │ (Next)    Advances to the next track number.                   │
  114.    ├─────┼────────────────────────────────────────────────────────────────┤
  115.    │ B   │ RW        Allows you to reverse the position of the current    │
  116.    │     │ (Rewind)  track being played.                                  │
  117.    ├─────┼────────────────────────────────────────────────────────────────┤
  118.    │ C   │ (Close)   If the CDROM tray is open, clicking on this control  │
  119.    │     │           button or pressing C will immediately close it.      │
  120.    ├─────┼────────────────────────────────────────────────────────────────┤
  121.    │ E   │ (Eject)   Stops any tracks being played, and ejects the CD.    │
  122.    ├─────┼────────────────────────────────────────────────────────────────┤
  123.    │ F   │ FF (Fast  Allows you to advance the position of the current    │
  124.    │     │ Forward)  track being played.                                  │
  125.    ├─────┼────────────────────────────────────────────────────────────────┤
  126.    │ P   │ (Play)    Begins playing the current track. The current track  │
  127.    │     │           is displayed in a small box near the bottom of the   │
  128.    │     │           window.                                              │
  129.    ├─────┼────────────────────────────────────────────────────────────────┤
  130.    │ R   │ (Reset)   Stops any tracks being played, set the current track │
  131.    │     │           number to 1, and begans playing from that track.     │
  132.    ├─────┼────────────────────────────────────────────────────────────────┤
  133.    │ S   │ (Stop)    Stops all playing.                                   │
  134.    ├─────┼────────────────────────────────────────────────────────────────┤
  135.    │ U   │ (Pause)   Pauses the current track being played. Pressing U or │
  136.    │     │           clicking on the pause control button will continue   │
  137.    │     │           playing at the point in which it was paused.         │
  138.    ├─────┼────────────────────────────────────────────────────────────────┤
  139.    │ X   │ (Exit)    Returns to the interrupted application (or dos       │
  140.    │     │           DOS prompt). This does not remove CyberCD from       │
  141.    │     │           memory (see commandline options for that).           │
  142.    ├─────┼────────────────────────────────────────────────────────────────┤
  143.    │ F1  │ Increase Volume - Channel 1                                    │
  144.    ├─────┼────────────────────────────────────────────────────────────────┤
  145.    │ F2  │ Decrease Volume - Channel 1                                    │
  146.    ├─────┼────────────────────────────────────────────────────────────────┤
  147.    │ F3  │ Increase Volume - Channel 2                                    │
  148.    ├─────┼────────────────────────────────────────────────────────────────┤
  149.    │ F4  │ Decrease Volume - Channel 2                                    │
  150.    ├─────┼──────────────────────────────┬─────────────────────────────────┤
  151.    │ F5  │ Increase Volume - Channel 3  │  NOTE!                          │
  152.    ├─────┼──────────────────────────────┼─────────────────────────────────┤
  153.    │ F6  │ Decrease Volume - Channel 3  │  Some CDROM drives do not have  │
  154.    ├─────┼──────────────────────────────┤  or support more than 2 output  │
  155.    │ F7  │ Increase Volume - Channel 4  │  channels. Changing the volume  │
  156.    ├─────┼──────────────────────────────┤  for these channels affects     │
  157.    │ F8  │ Decrease Volume - Channel 4  │  nothing.                       │
  158.    └─────┴──────────────────────────────┴─────────────────────────────────┘
  159.  
  160.  
  161. Technical Mumbo-Jumbo
  162. ───────────────────────────────────────────────────────────────────────────
  163. The core CD-ROM  controlling routines were  composed in two  days based  on
  164. Document  Number: 000080010-100-O00-1186.   Which   describes  the   CD-ROM
  165. hardware-dependent device driver and its interface with MSCDEX.EXE, the MS-
  166. DOS CD-ROM Extensions resident program. If you interested in obtaining this
  167. document, it is available from The Megalomania BBS - (519) 332-0638 (28.8k)
  168.